@media screen and (max-width: 1808px) {
	.fixedCont > li > a {
		font-size: 14px;
		padding: 0;
	}
}
/*1600*/
@media only screen and (min-width: 1441px) and (max-width: 1600px) {
	.home-tpxw1 .arrow1 {
		top: 50%;
	}
}

@media only screen and (max-width: 1622px) {
	.heidi{
		width: 50%;
	}
	.baidi{
		width: 50%;
	}
}

/*1440*/
@media only screen and (max-width: 1600px) {
	.fixedCont a {
		font-size: 14px;
	}
	
	.gsgg {
		padding: 0 40px;
	}
	.home-tpxw {
		height: 400px;
	}
	.home-tpxw img {
		height: 400px;
	}
	.gsggCard .bd ul li {
		padding: 18px 0;
	}
	.gsggCard .bd ul li a {
		padding-right: 30px;
	}
	.gsggCard .time p {
		font-size: 30px;
	}
	.gsggCard .time span, .gsggCard .bdCont {
		font-size: 15px;
	}
	.xmzsCard .hd {
		padding: 0 40px;
	}
	.xmzsText {
		font-size: 16px;
	}
	.xmzsText :last-child {
		font-size: 12px;
	}
	.xmzsBanner h3 > a {
		font-size: 30px;
	}
	.xmzsBanner p {
		font-size: 16px;
	}
	.home-tpxw1 .arrow1 {
		top: 50%;
	}
	/* .bottom dl {
		padding: 0 40px;
	} */
}

/*1366*/
@media only screen and (min-width: 1025px) and (max-width: 1366px) {
	/* .fixedBody {
		margin: 0 40px;
	}
	.fixedCont a {
		font-size: 14px;
		padding: 0 15px;
	}
	
	.bottom .container:first-child div p:first-child {
		font-size: 22px;
	}
	
	.bottom .container:first-child div p:nth-child(2) {
		font-size: 16px;
	}
	
	.bottom .container:first-child div p:nth-child(2) i {
		padding: 5px;
		font-size: 16px;
	}
	.bottom .container:first-child div p:nth-child(2) span {
		font-size: 22px;
	}
	.bottom .container:first-child select {
		width: 170px;
		height: 30px;
		background-position: 135px;
	} */
	
}

@media screen and (max-width: 1200px){
	.xmzsLogo {
		display: none;
	}
	/* .fixed {
		display: none;
	}
	
	.Nav-Small {
		display: block;
		min-width: 320px;
	}
	
	.bottom .container:first-child div p:first-child {
		font-size: 22px;
	}
	
	.bottom .container:first-child div p:nth-child(2) {
		font-size: 16px;
	}
	
	.bottom .container:first-child div p:nth-child(2) i {
		padding: 5px;
		font-size: 16px;
	}
	.bottom .container:first-child div p:nth-child(2) span {
		font-size: 22px;
	}
	.bottom .container:first-child select {
		width: 170px;
		height: 30px;
		background-position: 135px;
	} */
}

/*平板*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	
}

/*手机*/
@media screen and (max-width: 767px) {
	.headerTop {
		/* margin-top: 50px; */
	}

	/* 手机轮播图 */
	.headerlunbo {
		display: none;
	}
	/* .zi {
		top: 0;
		width: 100%;
		margin-left: 0;
	} */
	.zi {
		top: 50%;
    	width: 75%;
	}
	
	.headerlunboPhone {
		display: block;
	}

	.headerlunboPhone .swiper-pagination-bullet {
		width: 10px;
		height: 10px;
		background: #FFFFFF;
		opacity: 0.85;
		border-radius: 50%;
	}
	.headerlunboPhone .swiper-pagination-bullet-active {
		width: 30px;
		height: 10px;
		opacity: 1;
		background: #FFFFFF;
		border-radius: 50px;
	}

	.txtMarquee-left .infoList li {
		font-size: 13px;
	}
	.txtMarquee-left .infoList li .date {
		font-size: 13px;
	}
	.txtMarquee-left {
      margin-top: 0;
    }
	.txtMarquee-left .hd {
		display: none;
		margin-left: 10px;
		margin-right: 0;
	}
	.txtMarquee-left .bd {
		align-items: center;
	}
	.txtMarquee-left .bd .zbcgImg {
		margin-right: 10px;
		width: 85px;
  		height: 30px;
	}
	
	.gsgg {
		display: block;
		padding: 0 15px;
		margin-top: 20px;
	}
	.gsggCont h1 {
		text-align: center;
	}
	.gsggCard {
		margin-left: 0px;
	}
	.gsggCard .hd ul li {
      font-size: 17px;
    }
	.gsggCard .bd ul a li div {
      display: block;
    }
    .gsggCard .bd ul a li div p:last-child {
      margin-top: 5px;
    }
    .gsggCard .bd ul li {
      padding: 15px 0;
	  margin-left: 15px;
    }
    .gsggCard .bd ul a li div p:first-child {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
	
	/* 项目展示 */
	.xmzsTitle {
		display: block;
		padding: 0 20px;
	}

	.xmzsTitle .hd {
		border-bottom: 2px solid #ededed;
	}

	.xmzsTitle .hd ul{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.xmzsTitle .hd ul li {
		font-size: 17px;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #333333;
	}

	.xmzsTitle .hd ul span {
		width: 2px;
		height: 9px;
		background: #666666;
	}

	.xmzsTitle .hd ul li:first-child {
		padding-bottom: 11px;
		position: relative;
	}

	.xmzsTitle .hd ul li:first-child span {
		width: 100%;
		height: 4px;
		position: absolute;
		bottom: -4px;
		background: #0092C7;
		display: inline-block;
		left: 0;
	}

	.xmzsTitle .hd ul li:last-child {
		font-size: 14px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #666666;
	}

	.xmzsTitle .hd ul li:last-child:hover a{
		color: #00AEEA;
	}

	.xmzsTitle .hd ul span:last-child {
		display: none;
	}
	/* .xmzsTitle {
		display: block;
		padding: 0 20px;
	}
	.xmzsTitle ul {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.xmzsTitle ul li {
		font-size: 28px;
		font-family: Microsoft YaHei;
		font-weight: bold;
		color: #333333;
		padding-bottom: 11px;
		position: relative;
	}
	.xmzsTitle ul li span {
		width: 100%;
		height: 4px;
		position: absolute;
		bottom: -4px;
		background: #0092C7;
		display: inline-block;
		left: 0;
	} */
	.xmzs {
		background-color: transparent;
		margin-bottom: 25px;
	}
	.xmzsLogo {
		display: none;
	}
	.xmzsCard .hd {
		margin: 10px auto 0;
		background: #00AEEA;
	}
	.xmzsCard .hd ul {
		flex-wrap: wrap;
	}
	.xmzsCard .hd ul li {
		width: 33%;
		margin: 10px 0;
	}
	.xmzsText :last-child {
		/* display: none; */
	}
	
	.home-tpxw1 {
		display: none;
	}

	.xmzsCard .parHd {
		display: none;
	}
	
	/* 小屏项目展示第三版 */
	.XWswiper {
		max-width: 1400px;
		/* margin: 55px auto 0; */
	}

	.XWswiper ul {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.XWswiper ul a {
		margin: 15px 15px 0;
  		width: 100%;
	}

	.XWswiper ul li{
		display: flex;
		align-items: center;
		color: #FFFFFF;
		cursor: pointer;
		background: #00AEEA;
		border-radius: 4px;
		padding: 10px 20px;
	}

	.XWswiper .xmzsIcon img {
		width: 29px;
    	height: 29px;
	}

	.XWswiper ul a:first-child li span {
		font-size: 12px;
	}

	.XWswiper .xmzsIcon span {
		font-size: 15px;
	}

	.XWswiper .xmzsText {
		display: flex;
		justify-content: space-between;
		width: 100%;
		font-size: 17px;
	}

	.XWswiper .xmzsText :last-child {
		font-size: 16px;
	}
	

	/*小屏集团项目*/
	.Small-project {
		display: block;
	}
	
	.content-Two-Small-Main {
		width: 100%;
		height: 192px;
		position: relative;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.content-Two-Small-Main-S {
		width: 37px;
		height: 37px;
		background-image: url(../img/wapdown.png);
		background-repeat: no-repeat;
		background-size: cover;
		position: absolute;
		right: 19px;
		bottom: 17px;
	}

	.content-Two-Small-Text {
		padding: 25px 20px;
		display: none;
	}

	.content-Two-Small-Name {
		font-size: 16px;
		font-weight: bold;
		color: #162532;
		width: 100%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.content-Two-Small-T {
		margin-top: 15px;
		line-height: 21px;
		font-size: 12px;
		color: rgba(22,37,50,0.83);
		width: 100%;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		line-clamp: 4;
		-webkit-box-orient: vertical;
	}

	.content-Two-Small-More {
		width: 78px;
		height: 9px;
		margin-top: 17px;
	}

	/* 小屏幕项目展示 */
	.XWswiper {
		width: 100%;
	}

	.XWswiper li:hover .xwImgBox img {
		transform: scale(1.04);
		transition: all .3s;
	}

	.xwImgBox {
		position: relative;
		overflow: hidden;
	}

	.xwImgBox img {
		width: 100%;
		transition: all .3s;
	}

	.xwImgBox p {
		width: 100%;
		padding: 20px;
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .2);
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
	}

	.XWswiper ul a:hover p{
		color: #FFCF70;
	}

	.XWswiper ul a:hover .xmzsIcon .xmzsmr {
		display: none;
	}

	.XWswiper ul a:hover .xmzsIcon .xmzsxz {
		display: block;
	}
	
	/* 经开投映像 */
	.jktyx title {
		margin-bottom: 20px;
		font-size: 17px;
	}
	.vidoeBoxs p {
		display: none;
	}

	.vidoeBoxs .swiper-button-next,.vidoeBoxs .swiper-button-prev {
		display: none;
	}

	.swiper-pagination1 {
		text-align: center;
  		margin-top: 20px;
		display: block;
	}

	.swiper-pagination1 .swiper-pagination-bullet {
		width: 7px;
		height: 7px;
		background: #999999;
		border-radius: 50%;
		opacity: 1;
	}

	.swiper-pagination1 .swiper-pagination-bullet-active {
		background: #1899C8;
	}

	.jktyx {
		margin-bottom: 27px;
	}
	
	/* 底部 */
	/* .bottom {
		padding: 20px 0 10px;
	}
	.bottom .container:first-child div p:first-child {
		text-align: center;
	}
	.bottom .container:first-child div {
		flex-wrap: wrap;
		align-items: baseline;
	}
	
	.bottom .container:first-child div p {
		margin-bottom: 15px;
	} */
	
}

@media screen and (max-width:669px) {
	.xmzsCard .hd ul li {
		width: 50%;
	}
}

@media screen and (max-width:600px) {
	/* .bottom .container:first-child div {
		justify-content: center;
	} */
}

@media screen and (max-width:459px) {
	.xmzsCard .hd ul li {
		width: 100%;
	}
	.home-tpxw {
		height: 200px;
	}

	.home-tpxw img {
		height: 200px;
		object-fit: cover;
	}

}

